mercedes star (logo of the mercedes brand) - Francés Inglés Diccionario